//
//  WXAppletAPI.h
//  wxPayFramework
//
//  Created by yifutong on 2018/12/17.
//  Copyright © 2018年 yifutong. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "WXApi.h"
/*
 * 代理方法获取返回结果
 */
@protocol WXAppletDelegate <NSObject>
@required
/*! @brief 收到一个来自微信的请求，第三方应用程序处理完后调用sendResp向微信发送结果
 *
 * 收到一个来自微信的请求，异步处理完成后必须调用sendResp发送处理结果给微信。
 * 可能收到的请求有GetMessageFromWXReq、ShowMessageFromWXReq等。
 * @param req 具体请求内容，是自动释放的
 */
- (void)onWXReq:(BaseReq *)req;
- (void)onWXResp:(BaseResp *)resp;
@end
@interface WXAppletAPI : NSObject <WXApiDelegate>

@property (nonatomic,weak) id<WXAppletDelegate> delegate;

/*! smallProgramJump 调起小程序
 * productName 展示应用名称 默认还款宝
 * dict 发起订单获取的返回参数
 */
+ (void)smallProgramJump:(NSString *)productName dict:(NSDictionary *)dict;
@end

